Peng HaochenPeng Haochen
TennisUS Open Day Three: Pegula's Blitz, Medvedev's Steadiness, and the Big Question About Alcaraz's WristArthur Ashe Stadium at 11 PM had no more cheers. Jessica Pegula's match had...
Domestic FootballFour Years, Four Titles, and the One-Goal Wins That Built ThemFour Years, Four Titles, and the One-Goal Wins That Built Them Fourth Minute ...
VolleyballAsia Men's Volleyball Championship Opens in Fukuoka: Japan Enters the LA 2028 Qualifying Race as Asia's Top TeamAsia's 2026 Men's Volleyball Championship opens in Fukuoka, Japan in Septembe...
Table TennisTable Tennis in Memory: Table Tennis England Backs Over 50s Black Men Forum Heritage Project "Across the Table That Takes Me Back Home"Table Tennis England has published a community announcement about a heritage...
Table TennisSussex Senior 4*: Why the Defending Champion Is Only Seeded FifthThe fifth line of the seeding list reads as follows: Shaquille Webb-Dixon, se...
BasketballAnthony Edwards' 45 Points: A Data Symphony or an Overture to Illusion?In the season opener, Anthony Edwards scored 45 points, including 9 successfu...
BadmintonPV Sindhu at the 2026 Asian Games: The Gap Between 21-3 and 21-12In the opening game of the team quarter-final against Thailand at the 2026...
Domestic FootballVietnam vs Malaysia in the Third-Place Match: The Compressed Block and the Transition ProblemThe pitch at Malaysia's training session was almost empty when I arrived. The...
BilliardsMixed Doubles Open in Ho Chi Minh City: Liu Shasha wins a final decided by jump shotsThe third rack of the deciding set. The Phu Tho Indoor Stadium is packed, the...
BadmintonIndia 3-0 Kazakhstan: A Flattering Scoreline and an Untested Doubles CourtOne line on the score sheet made me stop mid-sentence: 7-2. In badminton, a...
VolleyballFukuoka Day Two: A 13-Year-Old Standing 2.10m and the Passes That Never ArrivedSet three ended at 14-25. On the Fukuoka court, Qatar reset their formation...
International FootballPersija vs Persib Ticket Prices: From 150,000 to 1.5 Million Rupiah – The Jakarta Capital Derby ReturnsMy old microphone from Nagoya still echoes across distant pitches. But this...
EsportsVIRESA Holds Esports Rights for ASIAD 20: A Power Statement, Not Yet a ContractIn September 2026, I sat in a coffee shop in Thu Dau Mot, Binh Duong, watchin...
BadmintonAn Se-young Breaks the Record: A Victory Built in the Transition ZoneThe left ankle. Game three, the scoreboard reading 9-12 in favour of Akane...
BasketballKnicks Hang the NBA Cup Banner After the Title: The Move of a Team Already at the Cap CeilingThe banner went up after the Philadelphia 76ers finished their morning...
International FootballKlopp, ter Stegen and the Goalkeeper Gamble: When the Criticism Cycle Exceeds the DataMarc-André ter Stegen walked into the Netherlands match as Germany's number o...
Domestic Football27 Unbeaten Matches and a Bangkok Paradox: The Truth Behind Vietnam's Rematch with ThailandOn 10 September 2026, Vietnam lost 1-2 to Thailand in an international...
EsportsWhen the Data Table Is Empty: The Clean-Risk Trap in Sports AnalyticsOn March 14, 2026, at 2:17 in the morning, the third monitor in my office in...
Table TennisWorld Youth Table Tennis 2026: A New Sedimentary Layer and the Gap Behind China's ThroneParis, the night of August 4, 2026. On table one of the South Paris Arena,...
Martial ArtsPFL Loses Its CEO Seven Weeks After the MVP Merger: When the Buyer Becomes the BoughtIn the summer of 2026, I cut a video analysing the jungle pathing of an...
Domestic FootballFour Years, Four Titles, and the One-Goal Wins That Built ThemFour Years, Four Titles, and the One-Goal Wins That Built Them Fourth Minute ...
VolleyballAsia Men's Volleyball Championship Opens in Fukuoka: Japan Enters the LA 2028 Qualifying Race as Asia's Top TeamAsia's 2026 Men's Volleyball Championship opens in Fukuoka, Japan in Septembe...
Table TennisTable Tennis in Memory: Table Tennis England Backs Over 50s Black Men Forum Heritage Project "Across the Table That Takes Me Back Home"Table Tennis England has published a community announcement about a heritage...
Table TennisSussex Senior 4*: Why the Defending Champion Is Only Seeded FifthThe fifth line of the seeding list reads as follows: Shaquille Webb-Dixon, se...
BasketballAnthony Edwards' 45 Points: A Data Symphony or an Overture to Illusion?In the season opener, Anthony Edwards scored 45 points, including 9 successfu...
BadmintonPV Sindhu at the 2026 Asian Games: The Gap Between 21-3 and 21-12In the opening game of the team quarter-final against Thailand at the 2026...
Domestic FootballVietnam vs Malaysia in the Third-Place Match: The Compressed Block and the Transition ProblemThe pitch at Malaysia's training session was almost empty when I arrived. The...
BilliardsMixed Doubles Open in Ho Chi Minh City: Liu Shasha wins a final decided by jump shotsThe third rack of the deciding set. The Phu Tho Indoor Stadium is packed, the...
BadmintonIndia 3-0 Kazakhstan: A Flattering Scoreline and an Untested Doubles CourtOne line on the score sheet made me stop mid-sentence: 7-2. In badminton, a...
VolleyballFukuoka Day Two: A 13-Year-Old Standing 2.10m and the Passes That Never ArrivedSet three ended at 14-25. On the Fukuoka court, Qatar reset their formation...
International FootballPersija vs Persib Ticket Prices: From 150,000 to 1.5 Million Rupiah – The Jakarta Capital Derby ReturnsMy old microphone from Nagoya still echoes across distant pitches. But this...
EsportsVIRESA Holds Esports Rights for ASIAD 20: A Power Statement, Not Yet a ContractIn September 2026, I sat in a coffee shop in Thu Dau Mot, Binh Duong, watchin...
BadmintonAn Se-young Breaks the Record: A Victory Built in the Transition ZoneThe left ankle. Game three, the scoreboard reading 9-12 in favour of Akane...
BasketballKnicks Hang the NBA Cup Banner After the Title: The Move of a Team Already at the Cap CeilingThe banner went up after the Philadelphia 76ers finished their morning...
International FootballKlopp, ter Stegen and the Goalkeeper Gamble: When the Criticism Cycle Exceeds the DataMarc-André ter Stegen walked into the Netherlands match as Germany's number o...
Domestic Football27 Unbeaten Matches and a Bangkok Paradox: The Truth Behind Vietnam's Rematch with ThailandOn 10 September 2026, Vietnam lost 1-2 to Thailand in an international...
EsportsWhen the Data Table Is Empty: The Clean-Risk Trap in Sports AnalyticsOn March 14, 2026, at 2:17 in the morning, the third monitor in my office in...
Table TennisWorld Youth Table Tennis 2026: A New Sedimentary Layer and the Gap Behind China's ThroneParis, the night of August 4, 2026. On table one of the South Paris Arena,...
Martial ArtsPFL Loses Its CEO Seven Weeks After the MVP Merger: When the Buyer Becomes the BoughtIn the summer of 2026, I cut a video analysing the jungle pathing of an...
